<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>第 06 题</title>
    <script type="text/javascript">
        /*
            06、有10个学生的成绩存在数组中，请统计大于等于平均成绩的人数。
                成绩直接以数组形式写在程序中，不需要用户输入。
        */
        // 学生成绩 数组
        var oArr = [77, 56, 68, 94, 96, 100, 65, 84, 43, 38];


        // 创建累加器
        var oSum = 0;

        // 循环数组 => 求和
        for (var i = 0; i <= oArr.length - 1; i++) {
            oSum = oSum + oArr[i];
        }

        // 求平均数
        var oMean = oSum / oArr.length;

        // 创建新的数组
        var oArr1 = [];

        // 循环数组 => 判断
        for (var a = 0; a <= oArr.length - 1; a++) {
            if (oArr[a] >= oMean) {
                oArr1.push(oArr[a]);
            }
        }
        console.log("大于等于平均成绩的人数为：" + oArr1.length + " /人;");
    </script>
</head>

<body>

</body>

</html>